package br.com.cjweb.endereco.javabean;

import java.io.Serializable;

import br.com.cjweb.util.javabean.EntidadeBean;
import br.com.cjweb.util.lang.StringUtil;
import br.com.cjweb.util.validar.ValidarObjeto;

public class EnderecoBean extends EntidadeBean implements Serializable
{
	private static final long serialVersionUID = 1L;
	private String tipoLogradouro;
	private String logradouro;
	private String complemento;
	private String numero;
	private String bairro;
	private String cidade;
	private String uf;
	private String cep;
	
	public EnderecoBean()
	{
		
	}

	public String getTipoLogradouro()
	{
		return tipoLogradouro;
	}

	public void setTipoLogradouro(String tipoLogradouro)
	{
		if (ValidarObjeto.isStringValida(tipoLogradouro))
			this.tipoLogradouro = StringUtil.getStringEspacoExcedente(tipoLogradouro);
		else
			this.tipoLogradouro = "";
	}

	public String getLogradouro()
	{
		return logradouro;
	}

	public void setLogradouro(String logradouro)
	{
		if (ValidarObjeto.isStringValida(logradouro))
			this.logradouro = StringUtil.getStringEspacoExcedente(logradouro);
		else
			this.logradouro = "";
	}

	public String getComplemento()
	{
		return complemento;
	}

	public void setComplemento(String complemento)
	{
		if (ValidarObjeto.isStringValida(complemento))
			this.complemento = StringUtil.getStringEspacoExcedente(complemento);
		else
			this.complemento = "";
	}

	public String getNumero()
	{
		return numero;
	}

	public void setNumero(String numero)
	{
		if (ValidarObjeto.isStringValida(numero))
			this.numero = StringUtil.getStringEspacoExcedente(numero);
		else
			this.numero = "";
	}

	public String getBairro()
	{
		return bairro;
	}

	public void setBairro(String bairro)
	{
		if (ValidarObjeto.isStringValida(bairro))
			this.bairro = StringUtil.getStringEspacoExcedente(bairro);
		else
			this.bairro = "";
	}

	public String getCidade()
	{
		return cidade;
	}

	public void setCidade(String cidade)
	{
		if (ValidarObjeto.isStringValida(cidade))
			this.cidade = StringUtil.getStringEspacoExcedente(cidade);
		else
			this.cidade = "";
	}

	public String getUf()
	{
		return uf;
	}

	public void setUf(String uf)
	{
		if (ValidarObjeto.isStringValida(uf))
			this.uf = StringUtil.getStringEspacoExcedente(uf);
		else
			this.uf = "";
	}

	public String getCep()
	{
		return cep;
	}

	public void setCep(String cep)
	{
		if (ValidarObjeto.isStringValida(cep))
			this.cep = StringUtil.getStringEspacoExcedente(cep);
		else
			this.cep = "";
	}
}
